pluck the feathers off - Alemán Inglés Diccionario